"""
tkinter的根窗口,一个tkinter窗口程序只有一个根窗口,其他空间需要包含于其内
"""
import tkinter as tk
import tkinter.ttk as ttk

class App(tk.Tk):
    pass


if __name__ == '__main__':
    app = App()
    
    ### 窗口属性
    # 设置窗口标题
    app.title('App-Window')
    # 设置窗口大小, x表示大小，+表示离屏幕左上方的位置,-表示离屏幕右下方的位置
    ## 获取屏幕大小
    # screen_w = app.winfo_screenmmwidth()
    # screen_h = app.winfo_screenheight()
    app_w = 960
    app_h = 720
    # app.geometry(f'{app_w}x{app_h}+{int((screen_w - app_w)/2)}+{int((screen_h - app_h)/2)}')
    app.geometry(f'{app_w}x{app_h}')
    # 设置窗口背景
    app.configure(bg='blue')
    # 设置窗口是否可以调节大小
    app.resizable(False, False)
    # 最大化窗口
    # app.state('zoomed')
    # 最小化窗口
    # app.iconify()
    app.iconbitmap('main.png')

    # 启动运行
    app.mainloop() # 注意，这个要放到最后，否则设置不会生效